package cn.yx.user.mapping;

import cn.yx.common.core.mapping.DtoDoMapping;
import cn.yx.common.core.mapping.DtoVoMapping;
import cn.yx.user.dos.UserAccountDo;
import cn.yx.user.dto.UserAccountDto;
import cn.yx.user.vo.in.UserAccountInVo;
import cn.yx.user.vo.out.UserAccountOutVo;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * <p>UserAccount对象映射类</p>
 *
 * @author Wgssmart
 */
@Mapper
public interface UserAccountMapping extends DtoDoMapping<UserAccountDo, UserAccountDto>,
        DtoVoMapping<UserAccountDto, UserAccountInVo, UserAccountOutVo> {

    UserAccountMapping INSTANCE = Mappers.getMapper(UserAccountMapping.class);

}
